@charset "utf-8";
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
input {
  margin: 0;
  padding: 0;
  font-size: 62.5%;
  font: inherit;
  -webkit-font-smoothing: antialiased;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
header {
  display: block;
}
input {
  outline: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a:focus {
  outline-style: none;
  -moz-outline-style: none;
}
html {
  font-size: 62.5%;
}
body {
  font-family: "Microsoft YaHei", SimSun, tahoma, arial, Hiragino Sans, sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  background: #FFF;
}
a {
  text-decoration: none;
  color: #333;
}
ul,
ol {
  list-style: none;
}
img {
  border: 0;
  outline: 0;
}
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
:before,
:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
.clear {
  clear: both;
}
.cl:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  clear: both;
}
.w150{
	width:150px;
}
.min-h {
  min-height: 630px;
}
.puff-right{
	float:right;
}
.red{
	color:red;
}
/*登录*/
.fa-r {
  margin-right: 5px;
}
.rmb {
  vertical-align: middle;
  margin-top: -1px !important;
  margin-right: 2px!important;
}
/*首页*/
.menu {
  padding-top: 50px;
  display: block;
  text-align: center;
  overflow: hidden;
}
.menu .menu-box {
  width: 12rem;
  height: 12rem;
  line-height: 12rem;
  margin-left: 2rem;
  margin-right: 2rem;
  display: inline-block;
  margin-bottom: 1rem;
}
.menu .menu-box a {
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: 1.8rem;
  text-align: center;
  vertical-align: middle;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  text-decoration: none;
}
.menu .menu-box:first-child a {
  background: #2b7fc7;
}
.menu .menu-box:nth-of-type(2) a {
  background: #0396d8;
}
.menu .menu-box:nth-of-type(3) a {
  background: #607D8B;
}
/*基本配置*/
.label-in {
  width: 100%;
  margin-bottom: 1rem;
}
.btn-back {
  background-color: #b9b9b9;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cacaca), to(#b9b9b9));
  border: 1px solid #c5c5c5;
  font-weight: normal;
  color: #333;
}

.table.table-bordered tr th{text-align: center;padding: 10px 0 !important;}
.table.table-bordered tr td{vertical-align:middle!important;text-align: center;}

/*用户组*/
.font-color {
  color: #216A94;
}
.valid{vertical-align: middle!important;margin-top: -2px!important;margin-right: 3px!important;}
.Character{margin-right: 6px;margin-bottom: 5px;}
.Character input{vertical-align: middle!important;margin-top: -2px;margin-right: 3px;}
.img-show{width:100%;height: 8em;}
.img-show img{width:8em;height: 8em;}
.input_file{float: left;position: relative; width: 100%;height: 8em;margin:1em 0;}
.input_t {position: absolute;z-index: 1;top: 0;left: 0; width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background-color:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.fileImg{width:8em;height:8em;border:1px solid #ddd;}
.form-inline{margin: 20px 0 30px ;}

/*单位管理*/
.table.table-form tr td,.table.table-form tr th{text-align: center;}
.table-form{max-width: 100%;}
.radio{display: inline-block;}
.a-upload {padding: 0 16px;height: 32px;line-height: 32px;position: relative;cursor: pointer;
background: #fafafa;border: 1px solid #ddd;border-radius: 4px;overflow: hidden;
display: inline-block;*display: inline;*zoom: 1;}
.a-upload input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;}
.a-upload:hover {color: #444;background: #eee;border-color: #ccc;text-decoration: none;}
.img_div{margin:10px 0;}
.isImg{width: 120px; height: 120px; position: relative; float: left; margin-right: 10px;}
.removeBtn{position: absolute; top: 0; right: 0; z-index: 11; border: 0px; border-radius: 50px; background: red; width: 22px; height: 22px; color: white;}
.shadeImg{position: absolute;display: none;width: 100%;height: 100%;top: 0;left: 0;z-index: 15;text-align: center;background: rgba(0, 0, 0, 0.55);}
.showImg{width: 400px; height: 500px; margin-top: 140px;}	

@media (max-width: 992px) {
	.form-all{overflow-x: auto;overflow-y: hidden;white-space: nowrap;text-overflow: ellipsis;}
}

@media (max-width: 768px) {
  .menu .menu-box {
    margin-left: .5rem;
    margin-right: .5rem;
  }
  .modal.small .modal-dialog {
    width: 90%!important;
    margin: 20% auto 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
}





/*表单*/
/*延期整改*/
.form{
  margin:40px 0;
  width:900px;
  font-size:18px;
  color:#000;
}
.form .table{
  border:2px solid #000;
  padding:10px 15px;
}
.center-block{
  text-align: center;
  margin-bottom: 8px;
}
.center-block .input_tit{
  display:inline-block;
  width:218px;
  background-color: transparent;
  border:0;
  outline:0;
}
.form_tit{
  text-align: center;
  font-size:32px;
  font-weight: bold;
  margin-bottom: 20px;
  color:#000;
  
}
.font_fm1{
  font-family: "宋体";
}
.form_head_r{
  display: block;
  margin-right:20px;
  width:100%;
  text-align: right;
  overflow: hidden;
}
.form_head_r .input_hd{
  display: inline-block;
  width:72px;
  background-color: transparent;
  border:0;
  outline:0;
}
.form_t{
  width:100%;
  display: block;
  height: 33px;
  margin-top: 15px;
  overflow: hidden;
}
.form_t .input_n{
  border-left:0;
  border-right:0;
  border-top:0;
  border-bottom:1px solid #000;
  outline:0;
  background-color: transparent;
  line-height: 32px;
  width: 150px;
  display:inline-block;
}
.form_n{
  width:100%;
  overflow: hidden;
  margin-top: 15px;
  line-height: 54px;
}
.form_n p{
  line-height: 54px;
}
.form_n .form_n_txt{
  /*width:699px;*/
  /*border-left:0;
  border-right:0;
  border-top:0;
  border-bottom:1px solid #000;
  outline:0;
  background-color: transparent;*/
  display:inline;
  text-decoration: underline;
}
.form_p_txt{
  border-bottom:1px solid #000;
  line-height: 54px;
  height: 54px;
}
.bdt{
  border-left:0;
  border-right:0;
  border-top:0;
  border-bottom:1px solid #000;
  outline:0;
  background-color: transparent;
}
.bdno{
  border:0;
  outline:0;
  background-color: transparent;
}
.w100{
  width:100%;
}
.w80{
  width:80px;
  display:inline-block;
}
.ph1{
  width:100%;
  height:200px;
}
.form_right{
  width:100%;
  text-align: center;
  padding-right:20px;
  overflow: hidden;
}
.form_right p{
  text-align: right;
  padding-right: 38px;
}
.form_right .form_time{
  float:right;
  display: inline-block;
}
.form_unit{
  width:100%;
  margin-top: 20px;
  overflow: hidden;
}
.form_unit p{
  margin-bottom: 15px;
}
.pl20{
  padding-left:20px;
}

.dsp{
  display: inline-block;
}

.mg_b5{
	margin-bottom: 5px;
}
/*责令限期*/
.dsl{
  display: inline;
}
.table_unit{
  padding: 15px 40px;
}
.mg_b18{
  margin-bottom: 18px;
}
.mg_b36{
  margin-bottom: 36px;
}
.w120{
  width:120px;
}
.mg_50{
  margin-top:50px;
}
.ph2{
  height:100px;
  width:100%;
}
.hg2{
  height:30px;
  width:100%;
}
.lp{
  letter-spacing: 8px;
}
.phg{
  width: 100%;
    display: block;
    margin-top: 15px;
    overflow: hidden;
    text-align: justify;
}
.pd_l10{
  padding-left: 10px;
}
.mw1{
  min-width: 150px;
  display: inline-block;
}
.tx_id1{
  text-indent: 10px;
}
.tx_id2{
  text-indent: 20px;
}
.tx_d2{
  text-indent: 2em;
}
.txt-und{
  text-decoration: underline;
}
.line_h1{
  line-height: 54px;
}
.hg5{
  height:50px;
  width:100%;
}
.hg8{
  height:80px;
  width:100%;
}
/*当场处罚决定书*/
.mg_t25{
  margin-top: 25px;
}

.hd-bottom {
  position: relative;
  border-bottom: 1px solid #d7d7d7;
  height: 39px;
  margin-top: 5px;
  margin-left: 240px;
}
.hd-bottom .nav {
  float: left;
}
.ue-clear {
  display: block;
}
.hd-bottom .nav li {
  float: left;
  margin-right: 4px;
}
.hd-bottom .nav li a {
  display: block;
  border-left: 1px solid #d7d7d7;
  border-right: 1px solid #d7d7d7;
  background: url(../images/tab2.png) repeat-x;
  border-radius: 3px 3px 0 0;
  padding:0;
}
.hd-bottom .nav li span{
  float: left;
  height: 39px;
  line-height: 39px;
  text-align: center;
  color: #000;
  padding: 0 20px;
}
.hd-bottom .nav li.curent a{
  background: url(../images/tab3.png) repeat-x;
}
.hd-bottom .nav li.curent a span{
  color: #3489cc;
  font-weight: bold;
}
.ue-clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
.label-warning {
    background-color: #4297d4;
}

#line-chart {
    height:300px;
    width:800px;
    margin: 0px auto;
    margin-top: 1em;
}
.navbar-default .navbar-brand, .navbar-default .navbar-brand:hover { 
    color: #fff;
}

.inner_nav {
width: 100%;
}
.inner_nav ul {
	width: 100%;
	height: 24px;
	border-bottom: 4px solid #1466b9;
}
.inner_nav ul li {
	height: 24px;
	float: left;
	padding: 0 12px;
	margin: 0 22px;
}	
.inner_nav ul li a {
	color:#333;
	font-size: 24px;
	display: block;
}
	

.search_inp input,.search_inp select{
	padding-left: 5px;
	height: 28px;
	border-color: #95b8e7;
  border-width: 1px;
  border-style: solid;
}
.search_inp select {
	margin-top: 1px;
}
.search_inp button {
	height: 28px;
	padding:0 10px;
} 

.btn-blue{
	background-color:#95b8e7;
}

/*查询条件*/
.search_inp{
	overflow: hidden;
}
.table_search{
	width:100%;
	border:1px solid #95B8E7;
}
.table_search thead{
	border:1px solid #95b8e7;
}
.table_search th{
	background-color: #eaf2ff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eef4ff), to(#e0ecff));
  padding:.4em .5em;
  border-color: #95b8e7!important;
}
.table_search th span{
	color: #0e2d5f;
	font-weight: bolder;
}

.table_search .serch-icon{
	background-color: #3d96ed;
	color:#fff;
	width:3.6em;
	height:1.6em;
	display: inline-block;
	float:right;
	text-align: center;
	line-height: 1.6em;
	font-weight: normal;
	cursor: pointer;
}
.table_search td{
	padding:.8em .5em;
	border: 0;
}

.form_search{
	text-align: center;
}

.form_title{
	margin-top: 1.5em;
	display: block;
	width: 100%;
}
.form_title span{
	color:#3d96ed;
	font-weight: bolder;
}
.form_title .add-user{
	display: inline-block;
	float:right;
	padding:.3em .6em;
}

/*表单提交页面*/
.l-group {
    clear: both;
    margin: 0;
    height: 28px;
    line-height: 28px;
    font-weight: bold;
    font-size: 12px;
    color: #333;
    border-bottom: solid 1px #ebebeb;
    padding-top: 5px;
    margin-bottom: 10px;
    display: block;
    position: relative;
    clear: both;
}
.l-group-hasicon img {
    width: 16px;
    height: 16px;
    position: absolute;
    left: 6px;
    top: 11px;
}
.l-group-hasicon span {
    margin-left: 24px;
}
.l-group span {
    float: left;
    width: 90px;
    text-align: left;
}
.easyui_ul .l-fieldcontainer {
    padding: 0;
}
.easyui_ul li {
    float: left;
    overflow: hidden;
    text-align: left;
    line-height: 23px;
    padding: 0;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
}
.easyui_ul .l-fieldcontainer-first {
    clear: left;
}
.easyui_ul .l-fieldcontainer ul {
    margin: 0;
}
.l-text {
    position: relative;
    border: 1px solid #D0D0D0;
    height: 20px;
    line-height: 20px;
    width: 130px;
}
.l-text-field {
    position: absolute;
    top: 0px;
    left: 0px;
    background: #FFFFFF url(../images/input.gif) repeat-x top;
    width: 110px;
    height: 18px;
    line-height: 18px;
    border: 0;
    margin: 0;
    outline: none;
    color: #333333;
}

/*form表单*/
.w1000{
	width:1000px;
}
.table-border{
	border:1px solid #95B8E7;
}
.table-form tr td{
	border: 1px solid #95b8e7;
  padding: 8px 10px;
  font-size: 14px;
}
.form_time{
	width:1000px;
	margin-bottom: 6px;
	margin-left: auto;
	margin-right: auto;
}
.mg-auto{
	margin: 0 auto;
}
.form_time span{
	display: inline-block;
	margin-right: 5px;
}
.card{padding:0!important;height:46px;}
.card_box{width:100%;height:46px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.card_box .card_list{border-right:1px solid #333;height:46px;line-height:46px;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.card_box .card_list:last-child{border-right:0;}
.form_row{width:33.33333%;float:left;display: inline-block;border-right:1px solid #333;padding:5px 10px;}
.form_row:last-child{border-right:0;}
.form_row p{text-align: justify;line-height: 24px;}
.form_r_n{height:164px;}
.p_right{text-align:right!important;margin-right:15px;}
.btm{margin-bottom:20px;}
.p-top{margin-top:20px;}
.p-mg{margin:158px 0 30px 0;}
.p-btm{margin-bottom:240px;}
.p-sign{margin-bottom:44px;}
.form-input{height: 24px;
  border-color: #95b8e7;
  border-width: 1px;
  border-style: solid;
  font-size: 12px;
  padding-left: 5px;}
.input_all{
	padding-left: 5px;
  height: 24px;
  border-color: #95b8e7;
  border-width: 1px;
  border-style: solid;
}
.mg_l15{
	margin-left: 15px;
}
.input_bottom{
	border-bottom:1px solid #95b8e7;
	height: 24px;
	padding-left: 5px;
	border-top:0;
	border-left:0;
	border-right:0;
}
.wbt{
	margin-left: auto;
	margin-right: auto;
}
.btm_w{
	padding:0 15px!important;
}
.w800{
	width:800px;
}
.select{appearance:none;  -moz-appearance:none; -webkit-appearance:none;}
.select::-ms-expand { display: none; }
.textarea{width:100%;font-size: 12px;min-height:4em;border-color: #95b8e7;
  border-width: 1px;
  border-style: solid;
  padding-left: 5px;}
.input_file{float: left;position: relative; width: 100%;height: 187px;}
.input_t {position: absolute;z-index: 1;top: 0;left: 0; width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background-color:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.w250{
	width:250px;
}
.itv{
	width:146px;;
	display: inline-block;
}
.pd_b20{
	padding-bottom: 20px;
}

.table_tit {
  font-size: 14px;
  font-weight: bold;
}


.chart_btns {
  /*width: 1200px;*/
  margin: 0 auto ;
  /*padding-left: 60px;*/
}
.chart_btns button{
}


.tongjitu_tb thead th{
  text-align: center;
  font-size: 25px;
  height: 50px;
}
.tongjitu_tb  .thead{
  text-align: center; 
  border: 1px solid #95B8E7;
  font-weight: bold;
  height: 85px;
}
.tongjitu_tb  .thead {
  height: 45px;
}
.tongjitu_tb tbody td{
  text-align: center; 
  border: 1px solid #95B8E7;
  padding: 4px !important;
}
.tongjitu_tb input {
  width: 100%;
  height: 40px;
  border: none;
  text-align: center;
  background: none;
}
#msg .badge{
  position: absolute;
  left: 26px;
  top: 6px;
  font-size: 12px;
  font-weight: normal;
  padding: 1px 5px;
  background-color: #dd514c;
}
/*首页*/
.ul-list li{
  padding:5px 0;
}
.color1{
  color:#b7b6b6;
}
.times{
  float:right;
  display: inline-block;
  color:#ababab;
}

.form_input1{
  height: 28px;
  line-height: 28px;
  display:inline-block;
  min-width:300px;
  padding: 0 5px;
  border: 1px solid #ccc;
  border-radius:0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.table{border:1px solid #95b8e7;}
.table.table-bordered tr th {
  text-align: center;
  padding: 6px 0 !important;
}

.table th{background: #F4F4F4;}

.rows{
  border: 1px solid #95b8e7;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(221, 221, 221);
  border-top: 0;
  min-height: 550px;

}

/*企业首页*/
.main_cmy{
  width:100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
}
.menu_cmy{
  width:100%;
  margin-left:auto;
  margin-right:auto;
  text-align: center;
}
.list_cmy{
  display: inline-block;
  width: 200px;
  text-align: center;
}
.list_cmy .box_cmy{
  display: inline-block;
  border: 4px solid #D0CBCB;
  padding: 15px 25px;
  width: 142px;
  height: 142px;
  border-radius:50%;
  -moz-border-radius:50%;
  -webkit-border-radius:50%;
}
.cmy_bgcolor1{
	background-color:#0090D7;
}
.cmy_bgcolor2{
	background-color:#3FC507;
}
.cmy_bgcolor3{
	background-color:#FF6969;
}
.cmy_bgcolor4{
	background-color:#F97300;
}
.cmy_bgcolor5{
	background-color:#25BF63;
}
.cmy_bgcolor6{
	background-color:#E0C91C;
}
.cmy_bgcolor7{
	background-color:#699bff;
}
.cmy_bgcolor8{
	background-color:#69ffcb;
}
.cmy_bgcolor9{
	background-color:#ffc669;
}
.box_cmy .img_cmy{
  width:48px;
  display: inline-block;
  margin-top: 10px;
}
.img_cmy img{
  width:100%;
  display: inline-block;
}
.box_cmy p{
  width:100%;
  text-align: center;
  font-size:14px;
  margin-top: 12px;
  color: #fff;
  font-weight:bold;
}
.mg_t50{
  margin-top: 50px;
}
.w153{
	width: 153px;
}
.prompt{
	width:100%;
	text-align: center;
	bottom: 30px;
	position: absolute;
}
.forback{
	position: absolute;
  right: 2px;
  top: 3px;
  width: 60px;
  height: 24px;
  z-index: 999;
}
.forupdate{
  position: absolute;
  right: 70px;
  top: 3px;
  width: 60px;
  height: 24px;
  z-index: 999;
}
.forback1{
	position: absolute;
  right: 32px;
  top: 14px;
  width: 60px;
  height: 24px;
  z-index: 999;
}

.login_header{ position:relative; width:1024px; height:80px; margin:0 auto 10px; line-height:90px; color:#5c5c5c; font-size:18px; overflow:hidden;}
.login_header img{ vertical-align:top; *float:left;}
.login_container{ height:475px; background:#57abe7;}
.login_container .login_w1024{ position:relative; width:1024px; height:475px; margin:0 auto; background:url(../images/login_bg.jpg) left top no-repeat;}
.login_container .login_w1025{ position:relative; width:1024px; height:475px; margin:0 auto; background:url(../images/login_bg3.png) 30px center no-repeat;}
/*主体开始*/
.login_promt{display: inline-block;color: #005aad;font-size: 14px;position: absolute;bottom: 10px;left: 50%;margin-left: -269px;}
.login_container ul{ position:relative; float:right; width:345px;background:left top #ffffff no-repeat; overflow:hidden;}
.login_container .ul_h1{height: 416px; margin: 16px 50px 0 0;  padding-top: 25px;}
.login_container .ul_h2{height: 350px;margin: 58px 50px 0 0;padding-top: 25px;}
.login_container .ul_h3{height: 412px;margin: 22px 50px 0 0;padding-top: 12px;}
.login_user_tit{font-size:20px;font-weight:bold;display:block;color: #005AAD;}
.mg_b1{margin-bottom: 20px!important;}
.mg_b2{margin-bottom: 10px!important;}
.mg_b3{margin-bottom: 10px!important;}
.login_container ul li{ width:306px; margin:0 auto;list-style: none;}
.login_type{position: relative;height: 40px;background-image: url(../images/login_form_bg1.jpg);background-repeat: no-repeat;overflow: hidden;    background-position: 0 0;margin-bottom: 20px!important;}
.login_select{display:inline-block;margin-left: 50px;width: 245px;height: 34px;margin-top: 3px;
  border: 0;color: #888;font-family: "微软雅黑";}
.login_container label{position:absolute; left:50px; height:34px; line-height:34px; color:#989898; border:0; font-size:14px;}
.login_container .login_user, .login_container .login_pwd, .login_container .login_ver{ position:relative; height:40px; background-image:url(../images/login_form_bg.jpg); background-repeat:no-repeat; overflow:hidden; }
.login_container .login_user input, .login_container .login_pwd input, .login_container .login_ver input,.login_container .login_yz input,.login_container .login_qy input,.login_zz input{ position:absolute;left:0;top:1px;z-index:100; width:250px; height:34px; margin:2px 0 0 50px; line-height:34px; border:0; color:#373737; font-family:"微软雅黑"; overflow:hidden; padding:0 !important; background:url(about:blank) transparent !important;}
.login_yz{position: relative;height: 40px;background-image: url(../images/login_form_bg2.jpg);background-repeat: no-repeat;overflow: hidden;background-position: 0 0;margin-bottom: 20px!important;margin-top: 20px!important;}
.login_qy{position: relative;height: 40px;background-image: url(../images/login_form_bg3.jpg);background-repeat: no-repeat;overflow: hidden;background-position: 0 0;margin-bottom: 20px!important;margin-top: 20px!important;}
.login_zz{position: relative;height: 40px;background-image: url(../images/login_form_bg4.jpg);background-repeat: no-repeat;overflow: hidden;background-position: 0 0;margin-bottom: 20px!important;margin-top: 20px!important;}
/*.login_container .login_ver input{ width:115px !important;}*/
.login_container .login_user{ background-position:0 0;}
.login_container .login_pwd{ margin-top:20px; background-position:0 -60px;}
/*.login_container .login_ver{ margin-top:20px; background-position:0 -120px;}
.login_container .login_ver img{ position:absolute; right:0; top:0; width:85px; height:40px;}*/
.login_container .login_btn{ margin-top:20px; overflow:hidden;}
.login_container .login_btn input{ width:100%; height:35px; line-height:35px; text-align:center; color:#fff; font-size:16px; border:0; font-family:"微软雅黑"; cursor:pointer;}
.login_container .login_btn input.a{ float:left; background:#3a97e5;}
.login_container .login_btn input.b{ float:right; background:#e34b4a;}
/*结尾*/
.login_footer{ margin-top:25px; line-height:25px; color:#5c5c5c; text-align:center;}
.login_footer a{ color:#5c5c5c; }

.login_promt{display: inline-block;color: #005aad;font-size: 14px;position: absolute;bottom: 10px;left: 50%;margin-left: -269px;}
.textarea_min{
	min-height:300px;
}
.register{float:right;display:inline-block;color:red;font-size: 12px;font-weight: normal;text-decoration: none;padding-top: 5px;}
.pd_b60{
	padding-bottom: 32px;
}

.easyui-linkbutton.l-btn.cur .l-btn-left{background-color: #93ec5e;}

/*ukey注册*/
.layer_box{background-color: rgba(0, 0, 0, 0.46);position: absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index: 999;}
.login_dialog{border: 4px solid rgba(171, 171, 171, 0.39);border: 4px solid #ccc\9;width: 420px;position: fixed;z-index: 10000;display: block;overflow: hidden;left: 50%;margin-left:-210px;display:block;}
.layer_close{position:absolute;top:5px;right:5px;background:url(../images/close1.png) no-repeat;width:16px;height:16px;cursor: pointer;}
.login_box{width: 100%;background-color: #fff;float: right;zoom: 1;padding: 0 30px 30px;}
.login_box .login_box_title{height:45px;line-height: 45px;margin: 5px 0;border-bottom: 1px solid #cccccc;}
.login_box .login_box_title .login_t_sa{display: block;float: left;    font-size: 20px;color: #004e8c;}
.login_box_entry{overflow: hidden;margin-top: 20px;}
.box_line{padding-left:80px;margin-bottom: 20px;}
.box_line .unitname{width:80px;float:left;display: inline-block;margin-left: -80px;line-height: 33px;color: #666;}
.box_line .unit_block{width:100%;overflow: hidden;}
.unit_block .unit_select{width:88px;border:#ccc 1px solid;padding:6px 5px;float:left;display: inline-block;margin-right: 4px;}
.unit_block .unit_select:last-child{margin-right: 0;}
.unit_block .unit_input{width:100%;border:#ccc 1px solid;padding:6px 5px;}
.show{color:red;margin-bottom: 10px;font-size:12px;display: none;}
.box_register{width:100%;margin-top: 10px;}
.box_register .box_button{width:100%;background: #3a97e5;line-height: 35px;height: 35px;color:#fff;border:#0099FF;outline: 0;font-size:16px;}

.prom_dialog{border: 1px solid #3a97e5;border: 4px solid #ccc\9;top:20%;width: 380px;position: fixed;z-index: 10000;display: block;overflow: hidden;left: 50%;margin-left:-190px;display:block;}
.promotion{background-color: #fff;padding: 20px 15px 60px 42px;}
.layer_close1{position:absolute;top:5px;right:5px;background:url(../images/close2.png) no-repeat;width:16px;height:16px;cursor: pointer;}
.promotion_tit{background-color: #3a97e5;height: 30px;line-height: 30px;padding-left: 15px;}
.prom_c{color: #fff;font-size: 15px;}
.pcolor{color: #57abe7;margin-bottom: 5px;}
.pcl{margin-bottom: 5px;}
.pro_bottom{background-color: #fff;padding-right: 10px;line-height: 40px;text-align: right;}
.pro_bottom .cfm{padding: 2px 10px;}
.pro_bottom .closed{padding: 2px 10px;}
